package com.dk.mapper;

import com.dk.pojo.SslPersonRole;
import com.dk.pojo.SslPersonRoleExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface SslPersonRoleMapper {
    int countByExample(SslPersonRoleExample example);

    int deleteByExample(SslPersonRoleExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(SslPersonRole record);

    int insertSelective(SslPersonRole record);

    List<SslPersonRole> selectByExample(SslPersonRoleExample example);

    SslPersonRole selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") SslPersonRole record, @Param("example") SslPersonRoleExample example);

    int updateByExample(@Param("record") SslPersonRole record, @Param("example") SslPersonRoleExample example);

    int updateByPrimaryKeySelective(SslPersonRole record);

    int updateByPrimaryKey(SslPersonRole record);


    int addPersonRoleBatch(@Param("prs") List<SslPersonRole> prs);


}